Title Banner

Previous Book Contents Book Index Next

Inside Macintosh: QuickDraw GX Printing Extensions and Drivers /
Chapter 4 - Printing Messages / Printing Messages Reference
Printing Messages / Compatibility Messages


GXPrGeneral

QuickDraw GX sends the GXPrGeneral message when an application that supports the Macintosh Printing Manager calls the PrGeneral function. You can override the GXPrGeneral message to customize the handling of the PrGeneral function. Your override of the GXPrGeneral message must match the following formal declaration:

OSErr MyPrGeneral (Ptr aPtr);
aPtr
A pointer to the data block used by GXPrGeneral.
function result
An error code. The value noErr indicates that the operation was successful.
DESCRIPTION
The default implementation of this message uses the customization ('cust') resource to find the supported resolution for the printer. It also uses any available resolution ('resl') resources. You can override this message if you need to add any special handling to the processing of GXPrGeneral calls by your printer driver.

SPECIAL CONSIDERATIONS
You never send the GXPrGeneral message yourself.

You almost always forward the GXPrGeneral message so that the default implementation can perform its operations.

RESULT CODES
gxSegmentLoadFailedErrA required code segment could not be found,
or there was not enough memory to load it.
gxPrUserAbortErrThe user has canceled printing.
SEE ALSO
The PrGeneral function is described in Inside Macintosh: Imaging With QuickDraw.

The customization and resolution resources are described in the chapter "Printing Resources" in this book.


Previous Book Contents Book Index Next

© Apple Computer, Inc.
7 JUL 1996




Navigation graphic, see text links

Main | Page One | What's New | Apple Computer, Inc. | Find It | Contact Us | Help